<!DOCTYPE HTML>
<html lang="en" class="sidebar-visible no-js light">
    <head>
        <!-- Book generated using mdBook -->
        <meta charset="UTF-8">
        <title>awk</title>
        
        


        <!-- Custom HTML head -->
        


        <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
        <meta name="description" content="">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <meta name="theme-color" content="#ffffff" />

        
        <link rel="icon" href="../../favicon.svg">
        
        
        <link rel="shortcut icon" href="../../favicon.png">
        
        <link rel="stylesheet" href="../../css/variables.css">
        <link rel="stylesheet" href="../../css/general.css">
        <link rel="stylesheet" href="../../css/chrome.css">
        
        <link rel="stylesheet" href="../../css/print.css" media="print">
        

        <!-- Fonts -->
        <link rel="stylesheet" href="../../FontAwesome/css/font-awesome.css">
        
        <link rel="stylesheet" href="../../fonts/fonts.css">
        

        <!-- Highlight.js Stylesheets -->
        <link rel="stylesheet" href="../../highlight.css">
        <link rel="stylesheet" href="../../tomorrow-night.css">
        <link rel="stylesheet" href="../../ayu-highlight.css">

        <!-- Custom theme stylesheets -->
        

        
    </head>
    <body>
        <!-- Provide site root to javascript -->
        <script type="text/javascript">
            var path_to_root = "../../";
            var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light";
        </script>

        <!-- Work around some values being stored in localStorage wrapped in quotes -->
        <script type="text/javascript">
            try {
                var theme = localStorage.getItem('mdbook-theme');
                var sidebar = localStorage.getItem('mdbook-sidebar');

                if (theme.startsWith('"') && theme.endsWith('"')) {
                    localStorage.setItem('mdbook-theme', theme.slice(1, theme.length - 1));
                }

                if (sidebar.startsWith('"') && sidebar.endsWith('"')) {
                    localStorage.setItem('mdbook-sidebar', sidebar.slice(1, sidebar.length - 1));
                }
            } catch (e) { }
        </script>

        <!-- Set the theme before any content is loaded, prevents flash -->
        <script type="text/javascript">
            var theme;
            try { theme = localStorage.getItem('mdbook-theme'); } catch(e) { }
            if (theme === null || theme === undefined) { theme = default_theme; }
            var html = document.querySelector('html');
            html.classList.remove('no-js')
            html.classList.remove('light')
            html.classList.add(theme);
            html.classList.add('js');
        </script>

        <!-- Hide / unhide sidebar before it is displayed -->
        <script type="text/javascript">
            var html = document.querySelector('html');
            var sidebar = 'hidden';
            if (document.body.clientWidth >= 1080) {
                try { sidebar = localStorage.getItem('mdbook-sidebar'); } catch(e) { }
                sidebar = sidebar || 'visible';
            }
            html.classList.remove('sidebar-visible');
            html.classList.add("sidebar-" + sidebar);
        </script>

        <nav id="sidebar" class="sidebar" aria-label="Table of contents">
            <div class="sidebar-scrollbox">
                <ol class="chapter"><li class="chapter-item expanded affix "><a href="../../目录.html">目录</a></li><li class="chapter-item expanded "><a href="../../如何阅读代码.html"><strong aria-hidden="true">1.</strong> 如何阅读代码</a></li><li class="chapter-item expanded "><a href="../../应该知道的Linux技巧.html"><strong aria-hidden="true">2.</strong> 应该知道的Linux技巧</a></li><li class="chapter-item expanded "><a href="../../bash/index.html"><strong aria-hidden="true">3.</strong> bash</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../bash/8个实用而有趣Bash命令提示行.html"><strong aria-hidden="true">3.1.</strong> 8个实用而有趣Bash命令提示行</a></li><li class="chapter-item expanded "><a href="../../bash/Jobs.html"><strong aria-hidden="true">3.2.</strong> Jobs</a></li><li class="chapter-item expanded "><a href="../../bash/ShellScript语法一.html"><strong aria-hidden="true">3.3.</strong> ShellScript语法一</a></li><li class="chapter-item expanded "><a href="../../bash/ShellScript语法二.html"><strong aria-hidden="true">3.4.</strong> ShellScript语法二</a></li><li class="chapter-item expanded "><a href="../../bash/argument_parameter_option.html"><strong aria-hidden="true">3.5.</strong> argument_parameter_option</a></li><li class="chapter-item expanded "><a href="../../bash/如何调试bash脚本.html"><strong aria-hidden="true">3.6.</strong> 如何调试bash脚本</a></li><li class="chapter-item expanded "><a href="../../bash/cheat_sheet/index.html"><strong aria-hidden="true">3.7.</strong> cheat_sheet</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../bash/cheat_sheet/sh.html"><strong aria-hidden="true">3.7.1.</strong> sh</a></li></ol></li></ol></li><li class="chapter-item expanded "><a href="../../cmd/index.html"><strong aria-hidden="true">4.</strong> cmd</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../cmd/awk.html"><strong aria-hidden="true">4.1.</strong> awk</a></li><li class="chapter-item expanded "><a href="../../cmd/nm.html"><strong aria-hidden="true">4.2.</strong> nm</a></li><li class="chapter-item expanded "><a href="../../cmd/strace_ltrace.html"><strong aria-hidden="true">4.3.</strong> strace_ltrace</a></li><li class="chapter-item expanded "><a href="../../cmd/tcpdump.html"><strong aria-hidden="true">4.4.</strong> tcpdump</a></li><li class="chapter-item expanded "><a href="../../cmd/cheat_sheet/index.html"><strong aria-hidden="true">4.5.</strong> cheat_sheet</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../cmd/cheat_sheet/awk.html" class="active"><strong aria-hidden="true">4.5.1.</strong> awk</a></li><li class="chapter-item expanded "><a href="../../cmd/cheat_sheet/tcpdump.html"><strong aria-hidden="true">4.5.2.</strong> tcpdump</a></li></ol></li></ol></li><li class="chapter-item expanded "><a href="../../fileSystem/index.html"><strong aria-hidden="true">5.</strong> fileSystem</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../fileSystem/文件系统.html"><strong aria-hidden="true">5.1.</strong> 文件系统</a></li><li class="chapter-item expanded "><a href="../../fileSystem/proc/index.html"><strong aria-hidden="true">5.2.</strong> proc</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../fileSystem/proc/[pid]_fd_socket.html"><strong aria-hidden="true">5.2.1.</strong> [pid]_fd_socket</a></li><li class="chapter-item expanded "><a href="../../fileSystem/proc/[pid]_status.html"><strong aria-hidden="true">5.2.2.</strong> [pid]_status</a></li><li class="chapter-item expanded "><a href="../../fileSystem/proc/net.html"><strong aria-hidden="true">5.2.3.</strong> net</a></li><li class="chapter-item expanded "><a href="../../fileSystem/proc/proc浅谈.html"><strong aria-hidden="true">5.2.4.</strong> proc浅谈</a></li></ol></li></ol></li><li class="chapter-item expanded "><a href="../../gcc_gdb/index.html"><strong aria-hidden="true">6.</strong> gcc_gdb</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../gcc_gdb/gdb的基本使用.html"><strong aria-hidden="true">6.1.</strong> gdb的基本使用</a></li></ol></li><li class="chapter-item expanded "><a href="../../git/index.html"><strong aria-hidden="true">7.</strong> git</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../git/1_git基本要点.html"><strong aria-hidden="true">7.1.</strong> 1_git基本要点</a></li><li class="chapter-item expanded "><a href="../../git/2_git配置.html"><strong aria-hidden="true">7.2.</strong> 2_git配置</a></li><li class="chapter-item expanded "><a href="../../git/4_git本地操作.html"><strong aria-hidden="true">7.3.</strong> 4_git本地操作</a></li><li class="chapter-item expanded "><a href="../../git/5_gitignore.html"><strong aria-hidden="true">7.4.</strong> 5_gitignore</a></li><li class="chapter-item expanded "><a href="../../git/6_git分支操作.html"><strong aria-hidden="true">7.5.</strong> 6_git分支操作</a></li><li class="chapter-item expanded "><a href="../../git/7_git远程仓库.html"><strong aria-hidden="true">7.6.</strong> 7_git远程仓库</a></li><li class="chapter-item expanded "><a href="../../git/8_git通信协议.html"><strong aria-hidden="true">7.7.</strong> 8_git通信协议</a></li><li class="chapter-item expanded "><a href="../../git/9_git服务器搭建.html"><strong aria-hidden="true">7.8.</strong> 9_git服务器搭建</a></li><li class="chapter-item expanded "><a href="../../git/diff输出格式.html"><strong aria-hidden="true">7.9.</strong> diff输出格式</a></li><li class="chapter-item expanded "><a href="../../git/git使用小技巧.html"><strong aria-hidden="true">7.10.</strong> git使用小技巧</a></li><li class="chapter-item expanded "><a href="../../git/git分支.html"><strong aria-hidden="true">7.11.</strong> git分支</a></li><li class="chapter-item expanded "><a href="../../git/git提供的工具.html"><strong aria-hidden="true">7.12.</strong> git提供的工具</a></li><li class="chapter-item expanded "><a href="../../git/git衍合.html"><strong aria-hidden="true">7.13.</strong> git衍合</a></li><li class="chapter-item expanded "><a href="../../git/extend/index.html"><strong aria-hidden="true">7.14.</strong> extend</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../git/extend/git_http请求分析.html"><strong aria-hidden="true">7.14.1.</strong> git_http请求分析</a></li></ol></li></ol></li><li class="chapter-item expanded "><a href="../../gpg/index.html"><strong aria-hidden="true">8.</strong> gpg</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../gpg/gpg的简单使用.html"><strong aria-hidden="true">8.1.</strong> gpg的简单使用</a></li></ol></li><li class="chapter-item expanded "><a href="../../language/index.html"><strong aria-hidden="true">9.</strong> language</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../language/empty.html"><strong aria-hidden="true">9.1.</strong> empty</a></li><li class="chapter-item expanded "><a href="../../language/c_plus_plus/index.html"><strong aria-hidden="true">9.2.</strong> c_plus_plus</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../language/c_plus_plus/4个类型转换关键字.html"><strong aria-hidden="true">9.2.1.</strong> 4个类型转换关键字</a></li><li class="chapter-item expanded "><a href="../../language/c_plus_plus/RTTI.html"><strong aria-hidden="true">9.2.2.</strong> RTTI</a></li><li class="chapter-item expanded "><a href="../../language/c_plus_plus/const.html"><strong aria-hidden="true">9.2.3.</strong> const</a></li><li class="chapter-item expanded "><a href="../../language/c_plus_plus/内存对齐.html"><strong aria-hidden="true">9.2.4.</strong> 内存对齐</a></li><li class="chapter-item expanded "><a href="../../language/c_plus_plus/拷贝赋值.html"><strong aria-hidden="true">9.2.5.</strong> 拷贝赋值</a></li><li class="chapter-item expanded "><a href="../../language/c_plus_plus/指针.html"><strong aria-hidden="true">9.2.6.</strong> 指针</a></li><li class="chapter-item expanded "><a href="../../language/c_plus_plus/构造析构.html"><strong aria-hidden="true">9.2.7.</strong> 构造析构</a></li><li class="chapter-item expanded "><a href="../../language/c_plus_plus/私有不可访问吗.html"><strong aria-hidden="true">9.2.8.</strong> 私有不可访问吗</a></li><li class="chapter-item expanded "><a href="../../language/c_plus_plus/继承.html"><strong aria-hidden="true">9.2.9.</strong> 继承</a></li><li class="chapter-item expanded "><a href="../../language/c_plus_plus/虚函数.html"><strong aria-hidden="true">9.2.10.</strong> 虚函数</a></li><li class="chapter-item expanded "><a href="../../language/c_plus_plus/静态库的链接.html"><strong aria-hidden="true">9.2.11.</strong> 静态库的链接</a></li></ol></li><li class="chapter-item expanded "><a href="../../language/python/index.html"><strong aria-hidden="true">9.3.</strong> python</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../language/python/optparse的简单使用.html"><strong aria-hidden="true">9.3.1.</strong> optparse的简单使用</a></li></ol></li></ol></li><li class="chapter-item expanded "><a href="../../linux编程/index.html"><strong aria-hidden="true">10.</strong> linux编程</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../linux编程/常用开发工具.html"><strong aria-hidden="true">10.1.</strong> 常用开发工具</a></li><li class="chapter-item expanded "><a href="../../linux编程/线程.html"><strong aria-hidden="true">10.2.</strong> 线程</a></li><li class="chapter-item expanded "><a href="../../linux编程/进程.html"><strong aria-hidden="true">10.3.</strong> 进程</a></li><li class="chapter-item expanded "><a href="../../linux编程/fs/index.html"><strong aria-hidden="true">10.4.</strong> fs</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../linux编程/fs/dir.html"><strong aria-hidden="true">10.4.1.</strong> dir</a></li><li class="chapter-item expanded "><a href="../../linux编程/fs/file.html"><strong aria-hidden="true">10.4.2.</strong> file</a></li><li class="chapter-item expanded "><a href="../../linux编程/fs/getcwd_chdir.html"><strong aria-hidden="true">10.4.3.</strong> getcwd_chdir</a></li><li class="chapter-item expanded "><a href="../../linux编程/fs/stat.html"><strong aria-hidden="true">10.4.4.</strong> stat</a></li></ol></li></ol></li><li class="chapter-item expanded "><a href="../../make/index.html"><strong aria-hidden="true">11.</strong> make</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../make/Makefile.html"><strong aria-hidden="true">11.1.</strong> Makefile</a></li></ol></li><li class="chapter-item expanded "><a href="../../other/index.html"><strong aria-hidden="true">12.</strong> other</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../other/linux设置代理.html"><strong aria-hidden="true">12.1.</strong> linux设置代理</a></li><li class="chapter-item expanded "><a href="../../other/负数的补码怎么得到.html"><strong aria-hidden="true">12.2.</strong> 负数的补码怎么得到</a></li><li class="chapter-item expanded "><a href="../../other/缓存/index.html"><strong aria-hidden="true">12.3.</strong> 缓存</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../other/缓存/缓存穿透_击穿_雪崩.html"><strong aria-hidden="true">12.3.1.</strong> 缓存穿透_击穿_雪崩</a></li></ol></li></ol></li><li class="chapter-item expanded "><a href="../../reference/index.html"><strong aria-hidden="true">13.</strong> reference</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../reference/MEMORY_ALIGNMENT_ISSUE.html"><strong aria-hidden="true">13.1.</strong> MEMORY_ALIGNMENT_ISSUE</a></li></ol></li><li class="chapter-item expanded "><a href="../../small_program/index.html"><strong aria-hidden="true">14.</strong> small_program</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../small_program/程序模块.html"><strong aria-hidden="true">14.1.</strong> 程序模块</a></li></ol></li><li class="chapter-item expanded "><a href="../../ssh/index.html"><strong aria-hidden="true">15.</strong> ssh</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../ssh/ssh的高级使用方式.html"><strong aria-hidden="true">15.1.</strong> ssh的高级使用方式</a></li><li class="chapter-item expanded "><a href="../../ssh/ssh私钥登录.html"><strong aria-hidden="true">15.2.</strong> ssh私钥登录</a></li></ol></li><li class="chapter-item expanded "><a href="../../ubuntu/index.html"><strong aria-hidden="true">16.</strong> ubuntu</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../ubuntu/启动器文件.html"><strong aria-hidden="true">16.1.</strong> 启动器文件</a></li></ol></li><li class="chapter-item expanded "><a href="../../x/index.html"><strong aria-hidden="true">17.</strong> x</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../x/Linux下的X是什么.html"><strong aria-hidden="true">17.1.</strong> Linux下的X是什么</a></li><li class="chapter-item expanded "><a href="../../x/Win10安装VCXSRV.html"><strong aria-hidden="true">17.2.</strong> Win10安装VCXSRV</a></li><li class="chapter-item expanded "><a href="../../x/XApplication配置.html"><strong aria-hidden="true">17.3.</strong> XApplication配置</a></li><li class="chapter-item expanded "><a href="../../x/startx与xinit.html"><strong aria-hidden="true">17.4.</strong> startx与xinit</a></li></ol></li><li class="chapter-item expanded "><a href="../../技术名词/index.html"><strong aria-hidden="true">18.</strong> 技术名词</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../技术名词/cheat_sheet.html"><strong aria-hidden="true">18.1.</strong> cheat_sheet</a></li></ol></li><li class="chapter-item expanded "><a href="../../网络/index.html"><strong aria-hidden="true">19.</strong> 网络</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../网络/linux网络.html"><strong aria-hidden="true">19.1.</strong> linux网络</a></li><li class="chapter-item expanded "><a href="../../网络/标准的简单网络服务.html"><strong aria-hidden="true">19.2.</strong> 标准的简单网络服务</a></li><li class="chapter-item expanded "><a href="../../网络/计算机网络.html"><strong aria-hidden="true">19.3.</strong> 计算机网络</a></li><li class="chapter-item expanded "><a href="../../网络/tcp/index.html"><strong aria-hidden="true">19.4.</strong> tcp</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../网络/tcp/tcpKeepAlive与复位报文.html"><strong aria-hidden="true">19.4.1.</strong> tcpKeepAlive与复位报文</a></li><li class="chapter-item expanded "><a href="../../网络/tcp/tcpKeepAlive与应用层keepAlive.html"><strong aria-hidden="true">19.4.2.</strong> tcpKeepAlive与应用层keepAlive</a></li><li class="chapter-item expanded "><a href="../../网络/tcp/tcp简介.html"><strong aria-hidden="true">19.4.3.</strong> tcp简介</a></li></ol></li></ol></li><li class="chapter-item expanded "><a href="../../装机高手/index.html"><strong aria-hidden="true">20.</strong> 装机高手</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../装机高手/empty.html"><strong aria-hidden="true">20.1.</strong> empty</a></li></ol></li></ol>
            </div>
            <div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
        </nav>

        <div id="page-wrapper" class="page-wrapper">

            <div class="page">
                
                <div id="menu-bar-hover-placeholder"></div>
                <div id="menu-bar" class="menu-bar sticky bordered">
                    <div class="left-buttons">
                        <button id="sidebar-toggle" class="icon-button" type="button" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar">
                            <i class="fa fa-bars"></i>
                        </button>
                        <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list">
                            <i class="fa fa-paint-brush"></i>
                        </button>
                        <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu">
                            <li role="none"><button role="menuitem" class="theme" id="light">Light (default)</button></li>
                            <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li>
                            <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li>
                            <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li>
                            <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li>
                        </ul>
                        
                        <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar">
                            <i class="fa fa-search"></i>
                        </button>
                        
                    </div>

                    <h1 class="menu-title"></h1>

                    <div class="right-buttons">
                        
                        <a href="../../print.html" title="Print this book" aria-label="Print this book">
                            <i id="print-button" class="fa fa-print"></i>
                        </a>
                        
                        
                    </div>
                </div>

                
                <div id="search-wrapper" class="hidden">
                    <form id="searchbar-outer" class="searchbar-outer">
                        <input type="search" name="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header">
                    </form>
                    <div id="searchresults-outer" class="searchresults-outer hidden">
                        <div id="searchresults-header" class="searchresults-header"></div>
                        <ul id="searchresults">
                        </ul>
                    </div>
                </div>
                

                <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM -->
                <script type="text/javascript">
                    document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible');
                    document.getElementById('sidebar').setAttribute('aria-hidden', sidebar !== 'visible');
                    Array.from(document.querySelectorAll('#sidebar a')).forEach(function(link) {
                        link.setAttribute('tabIndex', sidebar === 'visible' ? 0 : -1);
                    });
                </script>

                <div id="content" class="content">
                    <main>
                        <ul>
<li>awk '$1~/hello/{print &quot;ok&quot;}}' 正则表达式匹配第一列中含有hello的行</li>
<li>awk 'BEGIN{a=&quot;b&quot;;print a++,++a}' 所有用作算术运算符进行操作，操作数自动转为数值，所有非数值都变为0</li>
<li>awk 'BEGIN{a=&quot;b&quot;;print a==&quot;b&quot;?&quot;ok&quot;:&quot;err&quot;}'  三目运算符</li>
<li>awk for ( x=1;x&lt;=4;x++ ) { print &quot;iteration&quot;, x} for循环</li>
<li>awk break continue 和C语言一样</li>
<li>awk x=1;while(1) { print &quot;iteration&quot;, x; if ( x==10 ) { break } x++ } while和break的使用</li>
<li>awk cities[1]=&quot;beijing&quot; cities[&quot;three&quot;]=&quot;guangzhou&quot; for( c in cities) { print cities[c] } awk数组索引都是字符串，就算是数字也会转成字符串</li>
<li>awk '{arr[$4]=$0} END{for(i in arr){ print i,arr[i] | &quot;sort -r -n -k1&quot; }}' watch.log  按照第4个字段，按照数字类型进行排序</li>
</ul>

                    </main>

                    <nav class="nav-wrapper" aria-label="Page navigation">
                        <!-- Mobile navigation buttons -->
                        
                            <a rel="prev" href="../../cmd/cheat_sheet/index.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left">
                                <i class="fa fa-angle-left"></i>
                            </a>
                        

                        
                            <a rel="next" href="../../cmd/cheat_sheet/tcpdump.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right">
                                <i class="fa fa-angle-right"></i>
                            </a>
                        

                        <div style="clear: both"></div>
                    </nav>
                </div>
            </div>

            <nav class="nav-wide-wrapper" aria-label="Page navigation">
                
                    <a rel="prev" href="../../cmd/cheat_sheet/index.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left">
                        <i class="fa fa-angle-left"></i>
                    </a>
                

                
                    <a rel="next" href="../../cmd/cheat_sheet/tcpdump.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right">
                        <i class="fa fa-angle-right"></i>
                    </a>
                
            </nav>

        </div>

        
        <!-- Livereload script (if served using the cli tool) -->
        <script type="text/javascript">
            var socket = new WebSocket("ws://localhost:3000/__livereload");
            socket.onmessage = function (event) {
                if (event.data === "reload") {
                    socket.close();
                    location.reload();
                }
            };

            window.onbeforeunload = function() {
                socket.close();
            }
        </script>
        

        

        

        
        <script type="text/javascript">
            window.playground_copyable = true;
        </script>
        

        

        
        <script src="../../elasticlunr.min.js" type="text/javascript" charset="utf-8"></script>
        <script src="../../mark.min.js" type="text/javascript" charset="utf-8"></script>
        <script src="../../searcher.js" type="text/javascript" charset="utf-8"></script>
        

        <script src="../../clipboard.min.js" type="text/javascript" charset="utf-8"></script>
        <script src="../../highlight.js" type="text/javascript" charset="utf-8"></script>
        <script src="../../book.js" type="text/javascript" charset="utf-8"></script>

        <!-- Custom JS scripts -->
        

        

    </body>
</html>
